soft soap

This is not a dictionary! - Search for "soft soap" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    soft soap noun english

    flattery designed to gain favor

  • March 3. 2016 from wordnet.princeton.edu

    soft soap noun english

    a soft (or liquid) soap made from vegetable oils; used in certain skin diseases